• word of the day

    mentha piperita

    mentha piperita - Dictionary definition and meaning for word mentha piperita

    Definition
    (noun) herb with downy leaves and small purple or white flowers that yields a pungent oil used as a flavoring
    Synonyms : peppermint
Download our Mobile App Today
Receive our word of the day
on Whatsapp